package com.example.skytakeoutserver

import org.springframework.boot.autoconfigure.SpringBootApplication
import org.springframework.boot.runApplication
import org.springframework.scheduling.annotation.EnableScheduling

/**
 * @EnableScheduling注解是用来开启对计划任务的支持，这允许你在应用程序中使用注解来定义计划任务。
 * 这个注解本身通过@Import(SchedulingConfiguration.class)导入了一个关键的配置类SchedulingConfiguration，
 * 这个类定义了一个ScheduledAnnotationBeanPostProcessor的Bean，它是实现计划任务的核心。
 */
@EnableScheduling
@SpringBootApplication
class SkyTakeoutServerApplication

fun main(args: Array<String>) {
    println("hello world")

    runApplication<SkyTakeoutServerApplication>(*args)
}

